英特尔重磅亮相中国开源顶会,分享开源心经:开源开放、生态共赢
6月11日-13日,开源界顶会 2023 开放原子全球开源峰会在北京圆满举办。英特尔作为芯片与硬件的重要技术厂商,多年来积极推动开源技术与生态的发展和普及,在开源领域有着深厚积淀和领先经验。
在本次峰会上,来自英特尔的高层人员与技术专家发表了多场重要演讲,分享了关于开源技术在云计算、AI 和操作系统上应用的最新进展,展示了多项前沿技术和创新成果。
CNCF基金会主席、英特尔副总裁谈开源管理心得:培养开源的文化
大会上,CNCF 基金会主席、英特尔公司副总裁/开放生态总经理 Arun Gupta 分享了关于开源管理的心得(议题:Fostering an Open Source Culture, 培养开源的文化) 。Arun Gupta 表示,企业想要做好开源,必须要将开源作为一种重要策略和文化,与核心业务绑定在一起。一个企业成功开源的背后,需要包含开源的企业文化、成功的商业案例以及自己的开源项目组。用开源让客户与用户获得英特尔产品的价值,才能实现英特尔长期持续的发展。
CNCF 基金会主席、英特尔公司副总裁/开放生态总经理 Arun Gupta
英特尔的开源历史可追溯到上个世纪。据 Arun Gupta 介绍,英特尔的开源文化便是从内部开始构建的。他认为从企业内部推动开源文化就是开源的最佳实践方法。建立内部开源资源池,充分实现内部资源的完全调遣,同时对外协作,实现开源项目的更多可能性。英特尔坚信,开源生态系统是公平的,它为开发者和客户提供了许多选择,并且打开了一个全新的世界。可以看出,英特尔在中国拥有 20 年开源经验,这正是践行企业开源文化的体现。
Arun Gupta 的开源管理经验与对开源文化的理解,为与会的企业管理者和开发者们提供了更多新思路与借鉴意义。让大家对英特尔近年来在中国开源领域的实践和成果有了更多期待。在 6月13日的《软硬协同开源分论坛》中,来自英特尔的多位技术负责人及开源社区专家围绕 OS、Cloud、AI 等方向,向开发者们展示了英特尔在开源领域的贡献和领先技术,以及对开源未来趋势的分享与建议。
20 年开源经验,英特尔为中国开源提供新动能
英特尔中国 2.0 战略的发布,标志着英特尔在中国的发展进入了一个全新的阶段。其中,软件开源作为该战略的重要部分,可以说是英特尔中国实现高质量发展的关键举措之一。在大会上,英特尔还发起《软硬协同开源分论坛》,并设置技术展区,探讨开源开放与软件生态上的多项重要技术话题,展示英特尔最新开源技术实践。
2023 开放原子全球开源大会现场英特尔展区
1、持续贡献操作系统、软件生态、云原生、AI技术
在《软硬协同开源分论坛》中,英特尔软件与先进技术事业部的开源技术总监杨继国、龙蜥社区英特尔 Intel Arch SIG maintainer 阿里云开发工程师尚旭春讲述了英特尔在基础软件和开源社区的投入和进展。
英特尔软件与先进技术事业部开源技术总监 杨继国
龙蜥社区英特尔 Intel Arch SIG maintainer 阿里云开发工程师 尚旭春
在开源社区中,英特尔一直是一个重要的参与者,无论是基础软件开源、云原生,还是社区建设,英特尔都投入巨大,积极参与其中。OpenAnolis 、OpenEuler 、OpenCloudOS 都是英特尔深度参与的社区,这些社区的发展也深刻地体现了英特尔在软件和开源领域的技术实力和创新精神。
在 OpenAnolis 社区中,英特尔是首批创始单位之一。在这个社区中,英特尔致力于提供新一代至强®平台的支持,并在龙蜥操作系统中实现了全球领先水平。为了支持这个社区,英特尔投入巨大,但这一切都是值得的,因为 OpenAnolis 社区为 CentOS 用户提供了平滑迁移过渡的方案,并在性能、安全性、云原生、运维等方面都有非常好的支持。最终,英特尔荣获了 OpenAnolis 社区颁发的最佳技术团队和杰出贡献奖,这充分证明了英特尔在 OpenAnolis 社区中的重要性。
除了 OpenAnolis 社区,英特尔还深度参与了 OpenEuler 社区和 OpenCloudOS 社区。英特尔在社区和技术平台方面帮助OpenEuler 社区构建中国自主的数字基础设施,支持其多样性计算、安全、稳定和易用等方面的创新;在 OpenCloudOS 社区中,英特尔更是成为了重要合作伙伴。OpenCloudOS 不仅全面兼容英特尔平台,还针对英特尔架构特性进行了深度优化,进一步发挥操作系统和基础软件的能力并对多样化工作负载进行加速。在英特尔和众多行业的支持下,OpenCloudOS 已经在银行、保险、证券等 12 个行业取得了优异成绩,累计装机量超过 1000 万节点,成为了中国开源社区中的重要一员。
这些社区中,英特尔建立了 SIG 作为统一技术入口,将安全、云原生、加减力、全栈等全栈优化技术都贡献到社区里。同时,英特尔与国产 Linux 厂商 (OSV)、基金会建立了紧密全面的合作,为 OpenEuler 社区的发展提供了坚实的支持。
现场演示英特尔与开源社区共同构建平稳运行的 IaaS、PaaS、SaaS 全栈方案
英特尔在软件领域的投入是巨大的,它不仅仅是一个厂商,更是一个积极参与的强大合作伙伴,只为推动软件和开源技术的发展。这也是为什么英特尔作为一家硬件公司却反复重申“软件优先”战略的原因。
“软件优先”的理念也体现在英特尔对云原生的投入中。据英特尔云计算软件研发经理丁建峰、龙蜥社区云原生 SIG maintainer 阿里云开发工程师陈宇鹏分享,自 2012 年起,英特尔便积极布局云计算领域。近一两年围绕容器、网络、微服务和安全等方面推出一系列功能和创新:在 CPU 资源管理、kubernetes 网络、资源精细化隔离、机密容器、性能、冷启动等方面做了加强。同时,英特尔还与云计算服务提供商和生态系统合作伙伴合作,共同推动云计算技术的发展。
英特尔云计算软件研发经理 丁建峰
龙蜥社区云原生 SIG maintainer 阿里云开发工程师 陈宇鹏
在社区领域,英特尔积极参与开源社区,在优化网络功能的加强、性能评测等方面为社区提供了许多技术支持和贡献。通过这些投入与成果,让英特尔奠定了在云原生领域的稳固地位。
或许是做硬件出身的缘故,英特尔尤为注重技术创新和对研发的投入,不断推出新的硬件和软件技术,为操作系统、软件生态、云原生、AI及其他技术的发展提供了更好的支持。充分体现了英特尔向下扎根的务实,以及向上生长的探索精神。
2、洞察用户需求,Celadon 打破跨软件生态壁垒
一直以来,英特尔都是安卓系统的重要贡献者之一,也是除谷歌对 LASP 项目数一数二的贡献者。安卓作为一个应用生态,有几百万个开发者在开发各种移动应用,这些应用的生命力不仅局限于手机和平板,而是在端侧不断找到新的应用场景。为了实现这个目标,英特尔与众多生态伙伴合作,积极推动安卓应用在 PC 端的开发和普及。
在这次大会上,英特尔软件与先进技术事业部、高级系统软件总监刘秉伟带来了英特尔与腾讯携手打造的腾讯应用宝电脑版集成 Celadon。Celadon 是英特尔的一个开源软件项目,将安卓运行在 x86 平台上,特别针对英特尔的架构进行了优化,不仅使得在 Windows 上运行安卓应用成为可能,还在 Windows 上提供了一个应用市场,用户可以在这个市场上下载和使用各种应用,包括原来只能在移动端使用的应用,体验与在手机上使用是完全一样。
英特尔软件与先进技术事业部、高级系统软件总监 刘秉伟
对于开发者而言,Celadon 打破了跨软件生态的壁垒,基于 Celadon 开源开放平台,加快了产品开发和上线时间,利用英特尔的硬件加速开发效率,提升部署的便捷性和可靠性。同时,英特尔还与中国开源技术委员会合作,探讨 Celadon 如何在中国开源社区结合发挥更大的效应。
安卓应用、 PC 端开发,吸引开发者现场试用英特尔 Celadon
总的来说,英特尔在安卓领域的成果不仅仅是技术层面的贡献,更是对于用户需求的敏锐洞察和积极响应。在未来的 AI 时代,相信 Celadon 也将会发挥出更多动能,带来更多选择和更好地使用体验。3、云网边端新变化,基于至强的国产化软件全栈解决方案
随着 AI 技术的不断发展,传统的人工智能算法和模型的应用已经无法满足日益庞大的使用需求,因此,边缘人工智能也逐渐受到人们关注,成为当下人工智能发展的一个重要方向。边缘人工智能是指将人工智能算法和模型部署在边缘设备上,从而提供更高效、更精准的用户体验。
但向边缘人工智能转变并非易事,无论是在资源、硬件、训练数据、专业知识、解决方案等方面都是较为缺乏的。英特尔在面向边缘计算的人工智能产品创新方面做了许多努力。英特尔公司高级首席 AI 工程师、网络与边缘事业部中国区首席技术官、边缘计算产业联盟测试床工作组主席张宇博士,向开发者们介绍了一个完整的人工智能生态系统。
英特尔公司高级首席 AI 工程师、网络与边缘事业部中国区首席技术官、边缘计算产业联盟测试床工作组主席 张宇博士
据悉,英特尔提供的是从计算、通讯、存储、硬件、软件全面的技术赋能,具体来说,在人工智能的计算方面,英特尔提供了不同架构的处理器,包括 CPU、GPU、FPGA 以及各种各样的加速器来满足用户对人工智能算力的不同要求;在大数据方面,英特尔旗下的处理器在大模型的训练中展现出了非常好的性能;在通用处理器方面,英特尔提供了酷睿和灵动处理器,其中集成了显卡,这些处理器能够满足垂直行业的应用需求,并提供对 AI 处理的加速。
除了计算,英特尔还提供了大量的针对 5G 的接入和 5G 核心网的解决方案;在安全方面,英特尔的处理器提供了一系列安全的手段。在软件方面,英特尔提供了 GETi AI 训练平台,能够帮助开发人员快速查找到最有效的训练样本,并利用最有效的样本实现模型的二次训练,以减少样本数量,降低对算力的要求。
张宇博士强调,英特尔始终秉持“以人为本,科技向善”的原则,在硬件和软件方面推出新的技术输出。这些努力旨在推动人工智能发展和数字化转型,并与开发人员共同努力,提高边缘人工智能的开发效率和性能。
另一位来自英特尔的分享嘉宾也叫张宇,是英特尔软件研发工程师,他带来了关于ACRN虚拟化的分享。ACRN™ 诞生于2018年3月份,它提供了一个灵活的,轻量级的 hypervisor,以实时性及关键安全性为设计出发点,是一个为精简嵌入式开发而优化的开源的可扩展的参考平台。支持多种操作系统和 GuestUS 操作系统,并提供了灵活的物联网使用架构;还通过了工业 IEC 认证,易用性方面也有很好的表现。ACRN 在嵌入式虚拟化领域取得了亮眼的成绩,并且始终坚持开源。
英特尔软件研发工程师 张宇
如今 ACRN 在面对工业和车载领域的应用挑战时也有了很好的解决方案,通过异构应用的整合,用更快速的部署新产线服务及能力,以及基于已有硬件资源运行更多工作应用的方式,改善可用性及灵活度,同时通过简化软件的部署和管理来降低成本,减少经营费用(CAPEX)及资本支出(OPEX);支持多种编排器,包括 StarlingX、Openstack、Kubernetes 等。在车载领域,针对于 I/O 虚拟化、性能、信息安全、功能安全应用负载方面集成了丰富的解决方案,也增强了 ACRN 配置的拓展性,对于开发者而言,使用起来也更便捷、更专业。英特尔边缘端虚拟化技术与开源云方案展台,技术专家与开发者交流
张宇表示,未来 ACRN 将支持更多架构,加强多生态拓展,如与欧拉嵌入式社区合作等。对此,OpenEuler 技术委员会委员、OpenEuler 架构师任慰博士也谈及未来硬件异构多核的发展趋势,以及如何在这种环境下支持同和底座,同时探讨了虚拟化技术在统一架构上的应用。强调了英特尔在异构多核硬件和虚拟化技术领域的重要性,未来 OpenEuler 希望携手英特尔,在 2025 年形成 OpenEuler 异构多核混合关键性系统。OpenEuler 技术委员会委员、OpenEuler 架构师 任慰博士
英特尔这种广泛的支持和合作,对于业界而言是十分重要的,不仅可以促进技术创新,也为生态合作伙伴提供了更广阔的的选择和发展空间。
在大会上,与技术专家的分享息息相关的,还有现场英特尔丰富多彩的展区。在这里展示了英特尔在开源社区中的“必备”——基于英特尔® 至强® 服务器的国产化软件全栈解决方案。通过混合部署国产化操作系统,超融合架构,数据库及 AI 基础应用展示全栈国产化基础软件在英特尔® 至强® 服务器硬件平台的适配情况,以及英特尔与国内软件合作伙伴的协作成果。
同时也有关于边缘计算的基于英特尔®ICL-D 平台和 ECI-ACRN 解决方案的实时任务负载整合。该方案基于英特尔® 至强® D1732TE 处理器实现一套边缘服务器。该服务器采用无风扇设计,对外提供电源,网络,USB 等接口。此方案适用于电网边缘侧的应用,能够同时部署 7 个实时虚拟装置,每个虚拟装置上运行单独的变电站间隔层功能应用,并且能够实现与各层设备的通信交互。
此外,还有英特尔开源云解决方案、英特尔视频转码加速库、在 ECS 上使用英特尔® IAA 加速RocksDB、基于 Celadon 的大屏智能设备-新华三 8K 云屏、Windows 平台上的安卓体验、生成性人工智能解决方案、使用集成图形的 AIGC 数字时尚、英特尔® AMX 技术加速推荐系统:Alibaba DeepRec 性能优化、使用英特尔数据中心 GPU 来加速人工智能模型等等产品,均亮相在大会展位上,为开发者们现场了解英特尔提供了更多渠道。
英特尔承载、优化人工智能、AIGC 方案与案例
携手共进,推动全球开源事业繁荣发展
在本次大会中,我们见证了开源技术在各行各业的广泛应用和深刻影响,也进一步了解了开源技术在中国的挑战和机遇。英特尔在中国开源技术史中已经走过 20 多年,始终坚持与本土软件生态进行深入合作。
开源社区的建设和繁荣需要长期的投入和承诺。作为一家重视开源的企业,英特尔一直秉承着长期主义的理念,持续关注和参与开源社区,通过多种方式支持开源社区的发展和壮大。
伴随着英特尔中国 2.0 战略的深入,我们也期待,在中国开源界与英特尔等企业的努力下,打造更多优秀的开源技术创新和解决方案,将中国开源技术进一步发展壮大,为全球开源事业繁荣发展做出更大的贡献。